<?php
/*
 * @package create_user_remote
 * @author AllStruck
 * @version 0.1.0
 */

/*
 Plugin Name: Create User Remote
 Plugin URI: http://create-user-remote.allstruck.com
 Description: Leverage WebHooks in Wufoo to create new wordpress users with custom field mapping.
 Version: 0.0.1
 Author: AllStruck
 Author URI: http://www.allstruck.com/
 License: GPL2
 */
 
/* 

	This plugin is created using the AllStruck Plugin Framework; MVC and OO principles implied.
	
	This file is named "alien" because it rests alone outside the rest of the directories:
		- com = class files including "allstruck" directory where plugin framework resides.
		- controller = all main actions performed here, connecting the view and model.
		- model = defines all object types, a type of informational and computational backend.
		- view = layout of user displayed information delivered by model is presented here.
*/

/*
 * @copyright 2012  David Monaghan & AllStruck ( email: wufoo.wp.webhook@allstruck.com  )
 *
 *  This program is free software; you can redistribute it and/or modify
 *  it under the terms of the GNU General Public License as published by
 *  the Free Software Foundation; either version 2 of the License, or
 *  (at your option) any later version.
 *
 *  This program is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *  GNU General Public License for more details.
 *
 *  You should have received a copy of the GNU General Public License
 *  along with this program; if not, write to the Free Software
 *  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 */

/*
 Revision 0.0.1:
 - Original alpha version
 	- Start of AllStruck Plugin Framework
 	- Originally hand coded method for one form
 	- Converted hard coded form input mapping and "Handshake Key" to admin settings 
 */

// Include AllStruck Plugin Framework
require_once( dirname( __FILE__ ) . '/com/allstruck/allstruck-plugin-framework.php' );


// Include this plugin's initialization (everything else included from there.
require_once( dirname( __FILE__ ) . '/controller/initialize.php' );

